mental appendage - Español Inglés Diccionario